candy factory - German English Dictionary